sumptuous events/celebrations - Turkish English Dictionary